package com.yugongyun.mapper;

import com.yugongyun.pojo.Supplier;
import com.yugongyun.pojo.SysUser;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface SysUserMapper {
    int count();
    List<SysUser> getUserList();
    List<SysUser> getUsersByRealName(String realName);
    List<SysUser> getUserListByRoleId(@Param("roleId") Integer roleId);

    int add(SysUser user);
    int modify(SysUser user);

    /* 保持与 XML 一致：pwd 在前，id 在后 */
    int updatePwd(@Param("pwd") String pwd, @Param("id") Integer id);

    int deleteUserById(@Param("id") Integer id);
}